
package roborally.script;


import roborally.model.Robot;
import be.kuleuven.cs.som.annotate.*;
import be.kuleuven.cs.som.taglet.*;

/**
 * @author Joren VERSPEURT
 * @author Mathieu REYMOND
 * @version 3.0
 * 
 * The superclass for all non-conditional composed commands possible in RoboRally. This includes Seq.
 */
public abstract class NonConditionalCommand extends ComposedCommand {
	
	/**
	 * Create a new NonConditionalCommand with a given Robot and a number of sub-Commands.
	 * @param robot The Robot this Command will apply to.
	 * @param commands The Commands this ComposedCommand will be composed of.
	 */
	protected NonConditionalCommand(Robot robot, Command...commands){
		super(robot, commands);
	}

}
